package com.regent.central.bill.service;

import com.regent.central.bill.core.CreateGoodsRemark;
import com.regent.central.infrastructure.service.DomainService;

import java.util.List;

public interface CreateGoodsRemarkService extends DomainService<CreateGoodsRemark> {

    /**
     * 伪删除开单要货备注
     *
     * @param createGoodsRemarkId 开单要货备注ID
     * @param userDeleted         删除人
     */
    void hide(String createGoodsRemarkId, String userDeleted);

    /**
     * 获取开单货品备注列表
     *
     * @param createGoodsId 开单货品ID
     * @return 开单货品备注列表
     */
    List<CreateGoodsRemark> getCreateGoodsRemarks(String createGoodsId);

}